// 14 类型推断 - 推导
let demoStr = 'hello world.';
// demoStr = 10;
// ts 会根据赋的值判断当前的类型，给未加批注的数据增加规则


// 在es6以后， {} 就是一个块级作用域
{
    let str = 'demo';
} 

;(() => {

    let str: string = 'demo';


})()